exist off donations

Translations
существовать на пожертвования
The charity exists off donations from the public.
Благотворительная организация существует на пожертвования от населения.